sloping terrace - Francés Inglés Diccionario